ireland employment scotland england engineering jobs dublin cork escorts london finance jobs legal job recruitment attorney escort legal jobs glasgow law jobs it jobs irish lawyer